package com.tange.ai.core.demo.player;

import android.app.Activity;

import com.tange.ai.core.demo.databinding.ActivityPlayerBinding;
import com.tange.core.data.structure.Device;

public abstract class BaseViewDelegate {

    protected Activity activity;

    protected ActivityPlayerBinding binding;

    protected Device device;

    public BaseViewDelegate(Activity activity, ActivityPlayerBinding binding, Device device) {
        this.activity = activity;
        this.binding = binding;
        this.device = device;
    }

    public abstract void onCreate();

    public abstract void onResume();

    public abstract void onPause();

    public abstract void onDestroy();
}

